home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1989 / Jun 89 / V0063-Re[2] doc rethink-Jun89 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.6 KB  |  45 lines  |  [TEXT/GEOL]

  1. Item    8283874                         21-June-89        17:22
  2.  
  3. From:   D2086                           Efficient Field Svc, C Faith, PRT
  4.  
  5. To:     ROSENSTEIN1                     Rosenstein, Larry
  6.  
  7. cc:     MACAPP.TECH$                    MACAPP Tech
  8.  
  9. Sub:    Re Re doc rethink
  10.  
  11. Larry,
  12.  
  13. In your reply you stated that:
  14.  
  15. "I think it is the application's job to know about all its documents, just as
  16. the document knows about all its windows."
  17.  
  18. I agree, but do you think it is the applications job to know about all the
  19. windows that its documents deal with?  How about all the menu items that apply
  20. to creating those windows?
  21.  
  22. I think the whole point of my argument is that the application should only
  23. concern itself with its documents and windows that don't have any documents.
  24. It should not concern itself with the windows of documents.  Which it does have
  25. to do under the current structure, since TDocument cannot get access to the
  26. menu commands for creating a window unless it has a window in front, which is
  27. not something one can count on.
  28.  
  29. "What would you propose setting gTarget to?"
  30.  
  31. How about the owning document if the window does not close the document?
  32.  
  33. I hope I am not wearing this issue too thin, I do think it is an important one.
  34.  
  35. You stated that only accounting and database programs have been said to be
  36. affected.  There are an incredible amount of different applications that use
  37. databases and accounting, especially in the inhouse development that probably
  38. accounts for more than 1/2 of MacApp development.
  39.  
  40. Thanks for the effort you put into your replies,
  41.  
  42. Curtis Faith
  43.  
  44.  
  45.